dislodgeable leaf residue - Alemán Inglés Diccionario